home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_3
/
quicktrans
/
readmefirst.doc
< prev
next >
Wrap
Text File
|
1993-07-16
|
3KB
|
55 lines
6/14/93
The quicktrans directory contains 5 libraries and the quicktrans.doc
file, which was part of the original distribution and provides some
information about the theory behind the libraries.
Mathtrans00.library is an updated version of the library on Fred Fish disk
#592, slightly faster and with several bugs corrected. The version number for
all libraries is 100, as a result of several complaints about the version
number being 1.0 for the original release. Apparently certain commercial
software would not open this low a version number. The only reason for the
100 version number is to provide a big enough number to be acceptable to all
software for the forseeable future. This does not mean that these libraries
will work with your particular configuration. Use these libraries at your
own risk.
The 00 in the titles of mathieeesingtrans00.library and mathtrans00.library
means that the libraries are compatible with the 68000 chip and all higher
numbered chips. The 20 in the library titles means that the libraries are
compatible with the 68020 and higher numbered chips. The 20 libraries run
a little faster (maybe 10%) than the 00 libraries, due to substitution of
the muls.l and divs.l instructions for a much more complicated routine.
Both versions of mathieeesingtrans call the mathieeesingbas.library, which
is provided with the Amiga 1200 and presumably with several other models,
but probably not with all. If you attempt to use mathieeesingtrans but
mathieeesingbas.library will not open, try mathieeehybridtrans.library.
This uses mathffp.library, which everyone should have, but isn't quite as
fast.
Please read the quicktrans.doc file for information about speed. I haven't
tested the ieee libraries for speed as comprehensively as I did for the ffp
format libraries, but the ieee libraries are almost as fast as the ffp
libraries and a lot faster than Commodore's ieee library. One exception:
Commodore's mathieeespsingtrans square root function is really fast. It
would be easy to replace mine, which isn't bad, with Commodore's, but it
wouldn't be ethcal or legal without their blessing. Unfortunately I have
found it impossible to even get their attention.
To use any one of these libraries, rename it appropriately and replace the
corresponding library in the libs directory with it.
These libraries are not for commercial use without my prior approval.
Bug reports to:
Martin F. Combs
2989 Sundance Circle
Las Croces, NM 88011
(505) 522-6408